cosmetix
[k8-i-v-a-n.git] / Doc / Work / Code Improvements.txt
blob73c214a2ae72ecc6b71cc952fa132179be17aad1
1 This file is written in Timo-dialect (a highly modified version
2 of the Finnish language), since these tasks are not meant to be
3 done nor understood by anyone else than the writer.
5 * high priority
6 // done
7 / partly done
8 (r) rejected
9 (s) suspended
11 //*Funktioiden verkottaminen.
12 (r) Assistenttioperaattorien integrointi? (<- osoitinluokat)
13 //*Kenttäkutsujen modifikaatio riippumattomaksi pelaajan lokaatiosta.
14 //Tilojen luokittaminen.
15 //*Tuonpuoleisen prototyypitys.
16 //*Tasovaihdosten funktionaalisuuden kohotus.
17 //Syöntisallimusten liputtaminen.
18 (r) Karakterin atribuuttien kollektivointi?
19 (r) Karakterin atribuuttien luokitus.
20 (r) Tarkkailijoiden tuhoaminen?
21 //Pinon listaimplementaatio. (ja gearin iteraattoritoteutus?)
22 //Dynarrayn eliminaatio.
23 (r) Osoitinluokat?
24 //Skriptin perusdatatyyppien luokittaminen.
25 Kenttänluonnin uudelleentoteuttaminen tavukarttojen ja A*:n avulla.
26 (r) Aliasten klarifikaatio. (Perhana. Mitähän tällä tarkoitin?)
27 //Merkkijonoviittausten regularisoiminen.
28 //Merkkitaulukoiden hävittäminen.
29 //*Funktioparametrisoitujen aliohjelmien suosiminen makrojen sijaan.
30 //Protopilkonta.
31 //MS-koodin poisajo grafiikkakirjastosta (SDL myös Windozeen?).
32 //Kirjastoniputus.
33 (s) Esittelyjen uudelleenjärjesteleminen? (tosi tylsää ja täysin hyödytöntä)
34 //*Toimintokohtainen pinon käyttökelpoisuusseulonta ennen visualisointia. (tämä on väärässä tiedostossa)
35 //*Uusintaparseria vaatimaton järjestelmä skriptatuille satunnaismuuttujille.
36 //Kirjastorajapinnan organisointi systeemiriippumattomaksi.
37 //*Projektin kattava kompleksisten datajäsenten cachaus.
38 //*Pinon rajapinnan modifikaatio vähemmän kuolevaisia pelottavaksi.
39 Ruumiinosien sisäisen lokerokäsittelyn iteratiivisuuden alentaminen.
40 //Värimakrojen sisärivittäminen.
41 //Tilainformaation strukturalisaatio visuaalisen vastenmielisyyden vähentämiseksi.
42 //AP-hintojen negaatio.
43 *Selitepohjainen ja itsetaipuva viestijärjestelmä. (<-nimivälimuisti)
44 //Listaimplementaation piirtokutsujen yliparametrisaation lieventäminen.
45 *Nimivälimuisti.
46 Tietovarastojen ja prototyyppien yleisyliluokat ja/tai perustemplaatti.
47 //Charba.cpp:n resplittaus (kontrollit erilleen?).
48 Kirjallisen yliluonnollisuuden epäfunktioittaminen.
49 //Säiliöluokat.
50 //Piirron deasmaus.
51 //Repliikkien datafilesaatio.
52 Raajarajapinta.
53 //Jumalten arrayttäminen.
54 //Tiedostojen tekijätiedottaminen.
55 Hyökkäyslajien olioiminen.
56 Markkinatalouden yhdenmukaistaminen.
57 Potentiaali konfiguraatioiden eksplisiittiseen periyttämiseen.
58 //Eliöiden totuusjäsenten yhteensulauttaminen.
59 (r) Vektoripakkaus?
60 Leikisti aktiivin 1. partisiipissa olevien data-arvojen muokkaus kykylauseiksi.
61 Hidastinten kirjastointi.
62 //Litkujen materialisoiminen.
63 (r) Massattomat maastot.
64 //Metsästysvälineiden lokeroittaminen.
65 //Artikkelien bitittäminen.
66 //Inttien synninpäästö.
67 Tehokkuustietojen välitys ruutuilmiöihin.
68 Enumeraatiot barrikadeille.
69 Keinosielujen uudelleenvaistoittaminen.
70 Rotuspesialiteettien standardointi.